a patent grant - French English Dictionary